package negocio;

import java.sql.SQLException;
import java.util.Vector;

import base.Prontuario;

import comunicacao.ConexaoBD;
import comunicacao.InterfaceProntuarioBD;

public class ControleProntuario {

	InterfaceProntuarioBD interfaceBD;
	
	public ControleProntuario(ConexaoBD conexaoBD) {
		this.interfaceBD = new InterfaceProntuarioBD(conexaoBD);
	}
	
	public int criarProntuario(long idAtendimento, String tipo, String anamnese, String conteudo) throws SQLException {
		return interfaceBD.criarProntuario(idAtendimento, tipo, anamnese, conteudo);
	}
	
	public int removerProntuario(long id, long idAtendimento) throws SQLException {
		return interfaceBD.removerProntuario(id, idAtendimento);
	}

	public int editarProntuario(long id, long idAtendimento, String tipo, String anamnese, String conteudo) throws SQLException {
		return interfaceBD.editarProntuario(id, idAtendimento, tipo, anamnese, conteudo);
	}

	public Prontuario consultarProntuario(long id, long idAtendimento) throws SQLException {
		return interfaceBD.consultarProntuario(id,idAtendimento);
	}
	
	public Vector<Prontuario> consultarProntuarios(long idAtendimento)throws SQLException{
		return interfaceBD.consultarProntuarios(idAtendimento);
	}
}
